An Algebraic Approach to Materialized Views Maintenance in Object Databases
نویسندگان
چکیده
View materialization is an important technique for data warehousing, high performance query processing, and OLAP. Materialized views (MVs) are derived from base extents that may not be local. Queries can be answered using MVs more quickly than using the base extents. However, MVs may be affected by updates to the base extents. MVs can either be re-computed or incrementally updated to reflect the updates to the base extents. Generally, re-computing the entire view is more expensive than propagating changes to the view incrementally. The cost of incremental view maintenance (IVM) can further be reduced if access to base extents can be avoided. We incrementally maintain MVs defined in the Object Query Language (OQL) proposed in the ODMG standard for object databases. For a certain class of OQL views and for some update operations we avoid access to base extents. This paper illustrates a solution to the IVM problem using an algebraic approach. We give examples of automatically generated incremental maintenance plans, and discuss performance issues that these raise.
منابع مشابه
MOVIE: An incremental maintenance system for materialized object views
View materialization is an important technique for high performance query processing, data integration and replication. Solutions to the problem of incrementally maintaining materialized views are very relevant. So far, most work on this problem has been confined to relational settings and solutions have not been comprehensively evaluated. This paper describes MOVIE, a complete, implemented and...
متن کاملAn Approach for Selection and Maintenance of Materialized View in Data Warehousing
Quick response time and accuracy are important factors in the success of any database. In large databases particularly in distributed database, query response time plays an important role as timely access to information and it is the basic requirement of successful business application. A data warehouse uses multiple materialized views to efficiently process a given set of queries. The material...
متن کاملAn Experimental Performance Evaluation of Incremental Materialized View Maintenance in Object Databases
The development of techniques for supporting incremental maintenance of materialized views has been an active research area for over twenty years. However, although there has been much research on methods and algorithms, there are surprisingly few systematic studies on the performance of different approaches. As a result, understanding of the circumstances in which materialized views are benefi...
متن کاملIncremental Updates for Materialized OQL Views
This work discusses the CROQUE approach to the mainte nance problem for materialized views In a CROQUE database appli cation speci ed collections type extents or classes themselves need not be materialized In exchange the system maintains redundant views of the application data that help to minimize query response time We understand views as functions of database objects and examine algebraic p...
متن کاملDesign and Implementation of Object-Oriented Spatial Views
The objective of this paper is to propose an extension of the object-oriented view concepts for providing a variety of user’s perspective views on spatial databases. This paper deals with the issues of design and implementation of materialized spatial views in object-oriented spatial databases. The semantics of object-oriented spatial views and the functionalities for implementing spatial views...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000